Rubble dam - French English Dictionary